<!-- 在使用 qiankun 时，你如何处理老项目的资源加载问题？你能给出一些具体的解决方案吗？ -->
1.使用 qiankun 的 getTemplate 函数重写静态资源路径：
对于 HTML 中已有的 img/audio/video 等标签，qiankun 支持重写 getTemplate 函数，
可以将入口文件 index.html 中的静态资源路径替换掉。例如
<script>
  start({
    getTemplate(tpl,...rest) {
      // 为了直接看到效果，所以写死了，实际中需要用正则匹配
      return tpl.replace('<img src="./img/my-image.png">', '<img src="http://localhost:8080/img/my-image.png">');
    }
  });
</script>

2.劫持标签插入函数：对于动态插入的 img/audio/video 等标签，
我们可以劫持 appendChild 、 innerHTML 、insertBefore 等事件，
将资源的相对路径替换成绝对路径。
例如，我们可以劫持 jQuery 的 html 方法，将图片的相对路径替换为绝对路径：
<script>
  beforeMount: app => {
    if(app.name === 'my-app'){
        $.prototype.html = function(value){
            const str = value.replace('<img src="./img/my-image.png">', '<img src="http://localhost:8080/img/my-image.png">')
            this[0].innerHTML = str;
        }
    }
  }
</script>

3.给老项目加上 webpack 打包：这个方案的可行性不高，都是陈年老项目了，没必要这样折腾。

4.使用 iframe 嵌入老项目：虽然 qiankun 支持 jQuery 老项目，
但是似乎对多页应用没有很好的解决办法。
每个页面都去修改，成本很大也很麻烦，但是使用 iframe 嵌入这些老项目就比较方便。

